posts marking the finish line - German English Dictionary